Neuro-Symbolic EDA-Based Optimization Using ILP-Enhanced DBNs

نویسندگان

  • Sarmimala Saikia
  • Lovekesh Vig
  • Ashwin Srinivasan
  • Gautam Shroff
  • Puneet Agarwal
  • Richa Rawat
چکیده

We investigate solving discrete optimization problems using the ‘estimation of distribution’ (EDA) approach via a novel combination of deep belief networks (DBN) and inductive logic programming (ILP). While DBNs are used to learn the structure of successively ‘better’ feasible solutions, ILP enables the incorporation of domain-based background knowledge related to the goodness of solutions. Recent work showed that ILP could be an effective way to use domain knowledge in an EDA scenario. However, in a purely ILP-based EDA, sampling successive populations is either inefficient or not straightforward. In our Neuro-symbolic EDA, an ILP engine is used to construct a model for good solutions using domain-based background knowledge. These rules are introduced as Boolean features in the last hidden layer of DBNs used for EDA-based optimization. This incorporation of logical ILP features requires some changes while training and sampling from DBNs: (a) our DBNs need to be trained with data for units at the input layer as well as some units in an otherwise hidden layer; and (b) we would like the samples generated to be drawn from instances entailed by the logical model. We demonstrate the viability of our approach on instances of two optimization problems: predicting optimal depth-of-win for the KRK endgame, and job-shop scheduling. Our results are promising: (i) On each iteration of distribution estimation, samples obtained with an ILP-assisted DBN have a substantially greater proportion of good solutions than samples generated using a DBN without ILP features; and (ii) On termination of distribution estimation, samples obtained using an ILP-assisted DBN contain more near-optimal samples than samples from a DBN without ILP features. Taken together, these results suggest that the use of ILP-constructed theories could be useful for incorporating complex domain-knowledge into deep models for estimation of distribution based procedures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

REDA-ILP: Learning Theories using EDA and Reduced Bottom Clauses

In our previous work we have introduced EDA-ILP, an Inductive Logic Programming (ILP) system based on Estimation Distribution Algorithm (EDA). EDA-ILP showed to be superior when compared to GA-ILP, a variation of EDA-ILP created replacing the EDA by a “conventional” Genetic Algorithm. Additionally, EDA-ILP proved to be very competitive when compared to the state of the art ILP system Aleph. Thi...

متن کامل

An ILP-based scheduling scheme for energy efficient high performance datapath synthesis

In this paper, we describe an integer linear programming (ILP) based datapath scheduling algorithm which uses both multiple supply voltages and dynamic frequency clocking for power optimization. The scheduling technique assumes the number and type of different functional units as resource constraints and minimizes the energy delay product (EDP). The energy savings directly comes from the use of...

متن کامل

Q-SATyrus: Mapping Neuro-symbolic Reasoning into an Adiabatic Quantum Computer

Much has been promised about quantum computing accelerators, but few actual commercial technologies have been made available so far. The DWave Computers Series constitutes one family of adiabatic quantum computers, based on energy minimization techniques that are considered suitable for solving discrete optimization problems. This work shows a path to explore these machines in order to perform ...

متن کامل

Design of Endlessly Single Mode Photonic Crystal Fibers with Desirable Properties using HC-EDA Algorithm

In this article, Hill Climbing (HC) and Estimation of Distribution Algorithm (EDA) are integrated to produce a hybrid intelligent algorithm for design of endlessly Single Mode Photonic Crystal Fibers (SMPCFs) structure with desired properties over the C communication band. In order to analyzing the fiber components, Finite Difference Frequency Domain (FDFD) solver is applied. In addition, a spe...

متن کامل

Optimization of Supply Voltage Assignment for Power Reduction on Processor-Based Systems

In this paper we propose a system level power optimization problem : A problem to assign optimal V DD to each job under a time constraint. The objective function is total energy for the processing of all jobs. The proposed voltage assignment method consists of following two concepts. If some jobs are processed on single processor system under a time constraint, assigning lower supply voltage to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1612.06528  شماره 

صفحات  -

تاریخ انتشار 2016